class money:
    def __init__(self):
        self.__money=100 #__表示是私有变量
    def show(self):
        print(self.__money)
    def 存款(self,num):
        self.__money+=num
        self.show()
    def 取款(self,num,password):
        if password=="123456":
            self.__money -= num
            self.show()
        else:
            print("密码错误请重新输入")
    def 查询(self,password):
        if password == "123456":
            return self.__money
        else:
            print("密码错误请重新输入")
            return None

李鑫的钱钱=money()
李鑫的钱钱.存款(10000)
李鑫的钱钱.取款(10000,"123456") #私有设计增加权限
print(李鑫的钱钱.查询("123456"))
#print(李鑫的钱钱.__money)#动态绑定
李鑫的钱钱.__money=-100000000 #安全权限设计
print(李鑫的钱钱.查询("123456"))

